package com.papers.juan.domain.bean;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 试题属性导入bean
 *
 * @author libo
 * @date 2022/12/22 10:23
 */
@Data
@ExcelIgnoreUnannotated
public class QuestionPropertyImportBean implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 题目d
     */
    private String questionId;

    /**
     * 试卷编码
     */
    @ExcelProperty(index = 1)
    private String paperCode;

    /**
     * 大题号
     */
    @ExcelProperty(index = 2)
    private String bigQuestionNum;

    /**
     * 小题号
     */
    @ExcelProperty(index = 3)
    private String smallQuestionNum;

    /**
     * 章节
     */
    @ExcelProperty(index = 4)
    private String chapterName;

    /**
     * 知识点
     */
    @ExcelProperty(index = 5)
    private String knowledgeName;

    /**
     * 试题编码
     */
    @ExcelProperty(index = 6)
    private String questionCode;

    /**
     * 题型
     */
    @ExcelProperty(index = 7)
    private String questionType;

    /**
     * 参考分值
     */
    @ExcelProperty(index = 8)
    private Integer score;

    /**
     * 相关性
     */
    @ExcelProperty(index = 9)
    private String relevance;

    /**
     * 识记
     */
    @ExcelProperty(index = 10)
    private String memorize;

    /**
     * 理解
     */
    @ExcelProperty(index = 11)
    private String understand;

    /**
     * 应用
     */
    @ExcelProperty(index = 12)
    private String apply;

    /**
     * 不重要
     */
    @ExcelProperty(index = 13)
    private String notImportant;

    /**
     * 重要
     */
    @ExcelProperty(index = 14)
    private String important;

    /**
     * 非常重要
     */
    @ExcelProperty(index = 15)
    private String veryImportant;

    /**
     * 简单
     */
    @ExcelProperty(index = 16)
    private String easy;

    /**
     * 中等
     */
    @ExcelProperty(index = 17)
    private String medium;

    /**
     * 较难
     */
    @ExcelProperty(index = 18)
    private String harder;

    /**
     * 难度系数
     */
    @ExcelProperty(index = 19)
    private BigDecimal questionEasy;

    /**
     * 考核内容
     */
    @ExcelProperty(index = 20)
    private String examinedContent;

}
